// $URL: http://mingw-lib.googlecode.com/svn/trunk/working/avcodec_to_widget_8/t_my_av_utils.h $
// $Rev: 252 $
// $Author: akio.miyoshi $
// $Date:: 2010-07-21 04:08:35 +0000#$

#ifndef T_MY_AV_UTILS_H
#define T_MY_AV_UTILS_H

extern "C"
{
#ifndef UINT64_C
#define UINT64_C(c)     c ## ULL
#endif
#include "libavformat/avformat.h"
#include "libavutil/avstring.h"
#include "libavutil/pixdesc.h"
#include "libavdevice/avdevice.h"
#include "libswscale/swscale.h"
#include "libavcodec/audioconvert.h"
#include "libavcodec/colorspace.h"
#include "libavcodec/opt.h"
#include "libavcodec/avfft.h"
}

extern void my_dump_stream_format(AVFormatContext *ic, int i, int index, int is_output);
extern void my_avcodec_string(char *buf, int buf_size, AVCodecContext *enc, int encode);

#endif // T_MY_AV_UTILS_H
